Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LOWELL PLACE Terraced £116,000 16 Apr 2012
14 LOWELL PLACE Semi-Detached £135,000 4 Nov 2021
23 LOWELL PLACE Terraced £142,500 3 Feb 2023
29 LOWELL PLACE Terraced £38,000 13 Jan 1997
31 LOWELL PLACE Terraced £42,500 19 May 2000